home *** CD-ROM | disk | FTP | other *** search
/ Eagles Nest BBS 8 / Eagles_Nest_Mac_Collection_Disc_8.TOAST / Developer Environments / ProGraph251 / ProGraph v2.5 / 2.0 >> 2.5 READ ME < prev    next >
Encoding:
Text File  |  1991-10-16  |  2.4 KB  |  14 lines  |  [TEXT/ttxt]

  1.  
  2. "2.0 >> 2.5"
  3. ---------
  4. The application "2.0 >> 2.5" is a source file translator provided for those who have source files created with Prograph 2.0 and wish to use those files with Prograph 2.5. Since there are differences in file format and differences in the System Classes between 2.0 & 2.5, some means of "file translation" is necessary.
  5.  
  6. WHAT MUST BE DONE
  7. ------------------
  8. Translation will, minimally, involve running the "2.0 >> 2.5" file translator, and may possibly involve some adjustments that you must make manually. At very least, a file must be opened, translated and saved in its new format. This is done by selecting "Translate ..." from the "File" menu within "2.0 >> 2.5" and choosing the source file that you wish to translate when confronted with the "open file" dialog. This application will make adjustments to the file formats and data-structures within the source file. After this is done the source file can be opened by the Prograph 2.5 Editor/Interpreter and Compiler. However, the job of translation may not be finished. Some changes to Prograph (release 2.5) which may result in the need to make some modifications to your source files include:
  9.         1) the introduction of several methods to the system classes
  10.         2) the removal of some primitives (ie. begin-drawing, end-drawing)
  11.  
  12. What this means to you is:
  13.         1) IF your source file contained the System Classes, then YOU MUST add all of the methods provided with the new System Classes. This can easily be accomplished by loading your source file into the Prograph 2.5 Editor/Interpreter and then INCREMENTALLY LOADING the file "System Classes 2.5". Since the classes themselves already exist in your file, only the methods in the new file will be loaded.
  14.         2) IF you source file contained any calls to primitives which no longer exist, then you must remove these calls. You can easily find out if this be the case by loading your source file into the Prograph 2.5 Editor/Interpreter. Prograph will (at load time) create a list of operations which reference non-existant primitives or externals and display this list in a text-window if there are any to be reported. The only primitives which were removed (that I recall) are "begin-drawing" and "end-drawing". Because of the reworking of the System Classes with 2.5, there should be no need to dpend on the functionality that these two primitives provided. In other words, calls to these primitives can, for the most part,  be removed outright.